piston powered - Français Anglais Dictionnaire